package sprint2;

import java.io.Serializable;

/**
 * Een Creature, die te groot is, om met een
 * CatchingNet gevangen te worden. Als je hem
 * krimpt, is het wel mogelijk.
 * @author Marco Schultewolter
 * @author Yoeri Goldewijk
 */

public class BigCreature extends Creature implements Serializable  {
	private boolean shrinked;

	/**
	 * Conctructor van BigCreature.
	 * @param name De naam van de creature.
	 * @param description Een korte beschrijving van de creature.
	 */
	public BigCreature(String name, String description) {
		super(name, description);
		shrinked = false;
	}

	/**
	 * Krimpt de BigCreature. Nodig, om hem met een CatchingNet
	 * te kunnen vangen.
	 */
	public void shrink() {
		shrinked = true;
		name = "Gekrompen " + name;
	}

	public boolean isShrinked() {
		return shrinked;
	}
}
